package com.accenture.agreco.beans;

import com.accenture.agreco.beans.impl.ProfessoreImpl;
import com.accenture.agreco.beans.impl.StudenteImpl;

import java.util.Collection;
import java.util.Map;

/**
 * User: a.greco
 * Date: 11/10/12
 * Time: 18.18
 */
public interface Classe {
    public String getId();
    public int getAnno();
    public void setAnno(int anno);
    public char getSezione();
    public void setSezione(char sezione);
    public Collection<StudenteImpl> getStudenti();
    public void setStudenti(Collection<StudenteImpl> studenti);
    public Map<String, ProfessoreImpl> getProfessori();
    public void setProfessori(Map<String, ProfessoreImpl> professori);
    public Persona getCoordinatore();
    public void setCoordinatore(Persona coordinatore);
    public Scuola getScuola();
    public void setScuola(Scuola scuola);
}
